have one's heart stand still - French English Dictionary